Skip to content

[Team Deletions] deletion e-mails - #6624

Open
aerosol wants to merge 10 commits into
team-sites-deletions-schedule-fsmfrom
team-sites-deletions-emails
Open

[Team Deletions] deletion e-mails#6624
aerosol wants to merge 10 commits into
team-sites-deletions-schedule-fsmfrom
team-sites-deletions-emails

Conversation

@aerosol

@aerosol aerosol commented Aug 27, 2026

Copy link
Copy Markdown
Member

Changes

This PR introduces two new emails: deletion full notice (T-30d, with trial/subscription branching and capped site list) and deletion reminder (T-5d). Each subscription is re-cehcekd before sending to address the reactivation race.

AcceptTrafficUntil worker's "stats stop tomorrow" e-mail now includes the pending deletion date for steady-state (non-backlog) expired trials, instead of separate e-mail.

The worker is disabled for now.

@metmarkosaric if you could have a final look at the copy please

@aerosol
aerosol force-pushed the team-sites-deletions-emails branch from f7cc2ed to 5d3e926 Compare August 27, 2026 05:32
@aerosol aerosol changed the title wip deletion emails [Team Deletions] deletion e-mails Aug 31, 2026
@aerosol
aerosol marked this pull request as ready for review August 31, 2026 05:27
@metmarkosaric

Copy link
Copy Markdown
Contributor

@aerosol thanks, the copy looks good!

@aerosol
aerosol requested a review from zoldar September 1, 2026 08:41
Comment thread lib/plausible/team_deletion_schedules.ex
Comment thread lib/plausible/team_deletion_schedules.ex Outdated
Comment thread lib/plausible/team_deletion_schedules.ex Outdated
Comment thread lib/workers/accept_traffic_until_notification.ex Outdated
Comment thread lib/plausible/team_deletion_schedules.ex
Comment thread lib/workers/accept_traffic_until_notification.ex Outdated
@aerosol
aerosol force-pushed the team-sites-deletions-schedule-fsm branch from 9beeda5 to 0ae9584 Compare September 3, 2026 07:05
@aerosol
aerosol force-pushed the team-sites-deletions-emails branch from b8fbc39 to 749f547 Compare September 3, 2026 07:05
@aerosol
aerosol force-pushed the team-sites-deletions-schedule-fsm branch from 0ae9584 to a257422 Compare September 3, 2026 07:30
@aerosol
aerosol force-pushed the team-sites-deletions-emails branch from 749f547 to ff9f593 Compare September 3, 2026 07:30
Comment thread lib/workers/accept_traffic_until_notification.ex Outdated
@aerosol
aerosol force-pushed the team-sites-deletions-schedule-fsm branch from a257422 to e3e31c2 Compare September 3, 2026 11:00
@aerosol
aerosol force-pushed the team-sites-deletions-emails branch from 60f4aa0 to c707e2b Compare September 3, 2026 11:00
@aerosol
aerosol force-pushed the team-sites-deletions-schedule-fsm branch from e3e31c2 to 13bef6b Compare September 3, 2026 11:13
@aerosol
aerosol force-pushed the team-sites-deletions-emails branch from c707e2b to dd375f0 Compare September 3, 2026 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants